#include "pago_proveedor.h"

pago_proveedor::pago_proveedor(QObject *parent) :
    QDjangoModel(parent)
{
    setForeignKey("compra", new Compra(this));
    setForeignKey("cheque", new Cheque(this));
    setForeignKey("tarjeta",new Tarjeta(this));
}
int pago_proveedor::getId_pago() const
{
    return id_pago;
}

void pago_proveedor::setId_pago(int value)
{
    id_pago = value;
}
int pago_proveedor::getNumero_pago() const
{
    return numero_pago;
}

void pago_proveedor::setNumero_pago(int value)
{
    numero_pago = value;
}

QDate pago_proveedor::getFecha() const
{
    return fecha;
}

void pago_proveedor::setFecha(const QDate &value)
{
    fecha = value;
}

Compra *pago_proveedor::getCompra() const
{
    return (Compra *)foreignKey("compra");
}

void pago_proveedor::setCompra(Compra *value)
{
    setForeignKey("compra", value);
}

QString pago_proveedor::getMedio_pago() const
{
    return medio_pago;
}

void pago_proveedor::setMedio_pago(const QString &value)
{
    medio_pago = value;
}

Cheque *pago_proveedor::getCheque() const
{
    return (Cheque *)foreignKey("cheque");
}

void pago_proveedor::setCheque(Cheque *value)
{
   setForeignKey("cheque", value);
}
Tarjeta *pago_proveedor::getTarjeta() const
{
    return (Tarjeta *)foreignKey("tarjeta");
}

void pago_proveedor::setTarjeta(Tarjeta *value)
{
    setForeignKey("tarjeta", value);
}
double pago_proveedor::getMonto() const
{
    return monto;
}

void pago_proveedor::setMonto(double value)
{
    monto = value;
}















